rara avis - German English Dictionary